Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Australia F2 France F8 France F9 USA F28 Australia F2 Indonesia F1 USA F22 Japan F10 USA F23 Japan F11 USA F27 USA F28 USA F29 India F3 India F2 India F3 India F4 India F5 China F4 China F5 Indonesia F1 Indonesia F Indonesia F3 Japan F10 Japan F11 China India F1 India F2 China F3 Korea F2 Korea F3 Japan F11 China F1 China F2 Japan F3 Korea F1 Korean Rep. F4 Malaysia F1 Malaysia F2 Malaysia F3 Korea F5 Korea F6 Thailand F3 Japan F8 China F1 China F2 Italy F5 Italy F6 China F6 Malaysia F1 Malaysia F2 Brazil F1 Australia F1 Korea F2 Italy F13 Chinese Taipei F1 Chinese Taipei F2 China F4 Chinese Taipei F1 Chinese Taipei F2 Turkey F6 Turkey F7 Japan F1 China F1 China F2 Chinese Taipei F1 Cambodia F1 Cambodia F2 China F6 China F7 Chinese Taipei F1 Chinese Taipei F2 Cambodia F2 USA F24 France F6 Indonesia F3 Japan F1 India F1 Japan F10 China F1 China F2 China F3 China F4 China F11 China F12 China F13 Chinese Taipei F1 Chinese Taipei F2 Italy F18 Italy F19 Egypt F33 Egypt F34 China F1 (Anning) China F2 (Anning) China F4 (Luzhou) China F5 (Luzhou) Hungary F3 (Balatonalmadi) Chinese Taipei F2 (Taipei) Austria F1 (Telfs) Austria F2 (Kramsach) Austria F3 (Wels) Macedonia F1 (Skopje) Macedonia F2 (Skopje) Turkey F29 (Mersin) Turkey F30 (Istanbul) Thailand F8 (Nonthaburi) Australia F1 China F2 (Anning) China F3 (Anning) Portugal F4 (Quinta Do Lago) Portugal F5 (Vilamoura) M25 Kunshan M25 Qujing M25 Taipei M25 Tay Ninh M25 Nonthaburi M25 Nonthaburi M25 Porto M15 Setubal M25 Vale Do Lobo M15 Quinta Do Lago M15 Shymkent M15 Shymkent M15 San Diego M15 Fountain Valley M15 Lakewood Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Togliatti Cup - Togliatti Akbank Private Banking TED Open - Istanbul Flea Market Cup - Busan Keio Challenger International Tennis Tournament - Yokohama New Delhi Challenger III - New Delhi New Delhi Challenger IV - New Delhi Alexander Kolyaskin Memorial - Donetsk IPP Open - Helsinki Yokohama Challenger Salzburg Challenger Athens Challenger Rhodes Challenger Ramat Hasharon Challenger Vancouver Challenger Beijing Challenger Samarkand Challenger Seoul Challenger Singapore Challenger Burnie Challenger Kyoto Challenger Pingguo Challenger Athens Challenger Blumenau Challenger Busan Challenger Fergana Challenger Nottingham Challenger Milan Challenger Marburg Challenger Braunschweig Challenger Granby Challenger Astana Challenger Wuhai Challenger Shanghai Challenger Ningboo Challenger Tashkent Challenger Burnie Challenger Kaohsiung Challenger Prostejov Challenger Anning Challenger Beijing Challenger Bangkok Challenger Shanghai Challenger Tashkent Challenger Seoul Challenger Charlottesville Challenger Loughborough Challenger Toyota Challenger Le Gosier Challenger Leon Challenger Mexico City Challenger Anning Challenger Kun-Ming Challenger Arad Challenger Istanbul Challenger Astana Challenger Tashkent Challenger Seoul Challenger Ortisei Challenger Maui Challenger Kolkata Challenger Panama City Challenger Shenzhen Challenger Taipei City Challenger Nanchang Challenger Liberec Challenger Meerbusch Challenger Shanghai Challenger Traralgon Challenger 2 Helsinki Challenger Toyota Challenger Shenzhen Challenger Seoul Challenger Ilkley Challenger Perugia Challenger Shanghai Challenger Kaohsiung Challenger Ho Chi Minh City Challenger Ningboo Challenger Suzhou Challenger Kobe Challenger Yokohama Challenger Brescia Challenger Bangkok Challenger Guangzhou Challenger Shenzhen Challenger Taipei City Challenger Karshi Challenger Samarkand Challenger Prague Challenger Istanbul Challenger Canberra Challenger Launceston Challenger Shenzhen Challenger Quanzhou Challenger Karshi Challenger Busan Challenger Samarkand Challenger Surbiton Challenger Nottingham Challenger Vancouver Challenger Zhangjiagang Challenger Shanghai Challenger Gwangju Challenger Kaohsiung Challenger Shenzhen Challenger Kobe Challenger Pune Challenger Bangalore Challenger Bangkok Challenger Bangkok Challenger Burnie Challenger Launceston Challenger Indian Wells Challenger Taipei City Challenger Nanchang Challenger Seoul Challenger Gimcheon Challenger Busan Challenger Mestre Challenger Chengdu Challenger Zhangjiagang Challenger Shanghai Challenger Kaohsiung Challenger Almaty Challenger Ningboo Challenger Da Nang Challenger Burnie Challenger Bangkok Challenger Bangkok Challenger Yokohama Challenger Zhuhai Challenger Zhangjiagang Challenger Busan Challenger Gwangju Challenger Jerusalem Challenger Little Rock Challenger Fergana Challenger Binghamton Challenger Chengdu Challenger Yokkaichi Challenger Cassis Challenger Ningboo Challenger Shenzhen Challenger Columbus Challenger Indian Wells Challenger Forli Challenger Almaty 1 Challenger M15 Rancho Santa Fe M15 San Diego Open Diputacion Ciudad de Pozoblanco - Cordoba Fifth Third Bank Tennis Championships - Lexington Oldum Brown Vancouver Open - Vancouver Busan Challenger Karshi Challenger Knoxville Challenger Dallas Challenger Burnie Challenger Yokohama Challenger Kyoto Challenger Dallas Challenger Beijing Challenger Rennes Challenger Honolulu Challenger Singapore Challenger Irving Challenger Busan Challenger New Delhi Challenger Andria Challenger Nottingham Challenger Nottingham-2 Challenger Kaohsiung Challenger Vancouver Challenger Traralgon Challenger Guangzhou Challenger Raanana Challenger Furth Challenger Tashkent Challenger Furth Challenger Alphen Challenger Burnie Challenger Zhuhai Challenger Seoul Challenger Karshi Challenger Scheveningen Challenger Chennai Challenger Jinan Challenger Anning Challenger Tashkent Challenger Mordova Cup 2007 - Saransk Alphen Challenger Shenzhen Challenger Gatineau Challenger Shanghai Challenger Taipei City Challenger Mallorca Challenger Kaohsiung Challenger Canberra Challenger Bengalaru Challenger Morelos Challenger Orlando Challenger Kaoshuing Challenger Toyota Challenger Uncle Tobys Challenger - Tasmania Tianjin Challenger Prague Challenger Togliatti Cup - Togliatti Guzzini Challenger - Recanati Uncle Toby's Australian Men's Clay Court Challenger - Canberra Bukhara Challenger - Bukhara Uncle Toby's Challenger in Burnie - Burnie Shimadzu All Japan Indoor Tennis Championships - Kyoto Heineken Challenger - Ho Chi Minh City Citta di Monza - Monza Project Independence Men's Challenger - Mandeville ECM Prague Open 2005 - Prague Singha Tennis Classic - Tarzana Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton USTA Comerica Challenger - Aptos 2006 Challenger of Santa Clarita California Challenger - Valencia Fifth Third Bank Tennis Classic - Lexington GHI Bronx Tennis Classic - Bronx The Swanston Challenger - Sacramento The $50,000 Pro Challenger at Calabasas - Calabasas Ford Tennis Championships - Louisville Wailea Men's Challenger - Maui International Indoor Tennis Championships of Croatia - Zagreb Ciudad de Pozoblanco Open Diputacion - Cordoba Taiwan Challenger - Kaohsiung PBZ Zagreb Indoors - Zagreb China Open - Beijing Regions Morgan Keegan Championships - Memphis U.S. Mens's Clay Court Championship - Houston BMW Open - Munich The Hypo Group Tennis International 2008 - Poertschach The Artois Championships - London China Open - Beijing AIG Japan Open Tennis Championships - Tokyo ATP Kremlin Cup - Moscow Swanston Challenger - Sacramento Regions Morgan Keegan Championships - Memphis Samarkand Challenger Voit Mexico City Open - Mexico City Home Depot Center USTA Challenger - Carson Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Chuncheon Challenger Challenger Casablanca San Angel - Mexico City Chennai Open - Chennai Atlanta Clay Court Challenger - Atlanta SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach Fergana Challenger AEGON Championships - London Atlanta Tennis Championships - Atlanta Countrywide Classic - Los Angeles Thailand Open - Bangkok Bangkok Challenger Brisbane International - Brisbane 2007 Challenger of Santa Clara - Valencia SA Tennis Open - Johannesburg Regions Morgan Keegan Championships - Memphis Sao Paulo Challenger Caloundra Challenger Serbia Open - Belgrade XL Bermuda Open - Bermuda San Jose Challenger Recife Challenger Winston Salem - Winston Salem Honolulu Challenger Rakuten Japan Open - Tokyo St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Challenger Britania Zavaleta - Puebla Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach BRD Nastase Tiriac Trophy - Bucharest Campbell's Hall of Fame Tennis Championships - Newport Farmers Classic - Los Angeles Czech Open 2006 - Prostejov Isla de Lanzarote - Lanzarote PTT Thailand Open - Bangkok Kremlin Cup - Moscow Aircel Chennai Open - Chennai Prague Challenger Binghamton Challenger Kremlin Cup - Moscow Wuhan Challenger Isla de Gran Canaria - Mas Palomas Aptos Challenger Topshelf Open - 's-Hertogenbosch BB&T Atlanta Open - Atlanta Shenzhen Open - Shenzhen Open Sud de France - Montpellier Kyoto Challenger Delray Beach Open - Delray Beach Citi Open - Washington Busan Challenger Prague Challenger Shenzhen Open - Shenzhen Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Countrywide Classic USTA Challenger - Carson New York Open - New York Yeongwol Challenger Chennai Challenger VI Gramado Open de Tenis - Gramado Geneva Open - Geneva Hong Kong Challenger Batman Challenger Caltanissetta Challenger Almaty 2 Challenger Vancouver Challenger Helsinki Challenger Guadalajara Challenger Nanchang Challenger Alexander Kolyaskin Memorial - Donetsk Hua Hin Challenger Happy Valley Challenger Kolkata Challenger Raanana Challenger Smith Barney Men's Challenger - Covington College Station Challenger - College Station Bangalore Challenger Vicenza Challenger Poprad Tatry Challenger Austin Challenger - Austin Ningboo Challenger Gimcheon Challenger Chengdu Challenger Ho Chi Minh City Challenger Budapest Challenger Eckental Challenger Bratislava Challenger Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul Canberra Challenger Anning Challenger Korat Challenger Kaohsiung Challenger Samarkand Challenger Shymkent Challenger Almaty Challenger Poprad Tatry Challenger Liuzhou Challenger Launceston Challenger Samarkand Challenger Seoul Challenger Busan Challenger Rhodes Challenger Karshi Challenger Shymkent Challenger Columbus Challenger Winnipeg Challenger Nur-Sultan Challenger Baotou Challenger Jinan Challenger Ramat Hasharon Challenger Torneo Internacional Challenger Fila 2006 - Leon Bratislava Challenger Bancolombia Open - Bogota Penza Cup - Penza Uncle Toby's Burnie Challenger - Tasmania BMW Open - Munich Karlsruhe Challenger Seoul Challenger Guangzhou Challenger Budapest Challenger - Budapest Bangkok Challenger Maui Challenger Kyoto Challenger Ljubljana Open - Ljubljana Czech Open - Prostejov Ortisei Challenger Quimper Challenger Open de Montauban - Montauban Barranquilla Challenger Ourocard Tennis Challenger - Sao Paulo Sao Paulo Challenger Tour Finals Credicard Mastercard Tennis Cup - Campos do Jordao Ningboo Challenger 13 BH Tennis Open International Cup - Belo Horizonte Samsung Securities Cup - Seoul Almaty Challenger Gimcheon Challenger Nottingham Challenger XL Bermuda Open - Bermuda Santos Challenger Kosice Challenger Kyoto Challenger The Nottingham Open - Nottingham New Delhi Challenger Leon Challenger Anning Challenger Medibank International - Sydney Heineken Open - Auckland Regions Morgan Keegan Championships - Memphis U.S. Mens's Clay Court Championship - Houston Olbia Challenger - Olbia Countrywide Classic - Los Angeles Pingguo Challenger Karshi Challenger Chennai Open - Chennai Open D'Orleans - Orleans Pro Challenger at Calabasas - Calabasas Delray Beach International Tennis Championships - Delray Beach AEGON International - Eastbourne PEOPLEnet CUP - Dnepropetrovsk Campbell's Hall of Fame Tennis Championships - Newport The LTA Wrexham Challenger - Wrexham Mons Challenger Melbourn Challenger Gemax Open - Belgrade Taipei City Challenger Sunrise Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto HTV Challenger - Ho Chi Minh City 2006 USTA Tallahassee Tennis Challenger - Tallahassee Harrah's Entertainment Men's Pro Challenger - Tunica Canberra Challenger Bordeaux Challenger Busan Challenger Shenzhen Challenger Medibank International - Sydney Abierto Internacional Varonil Ciudad de Cancun - Cancun TED Open - Istanbul PBZ Zagreb Indoors - Zagreb Como Challenger Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest Pacific Life Open - Indian Wells AIG Japan Open Tennis Championships - Tokyo Sony Ericsson Open - Miami Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Kobe Challenger Bangkok Challenger Sony Ericsson Open - Miami Delray Beach International Tennis Championships - Delray Beach PTT Thailand Open - Bangkok Shanghai ATP Masters 1000 - Shanghai SAP Open - San Jose Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami China Open - Beijing Sony Open Tennis - Miami AEGON Championships - London BNP Paribas Open - Indian Wells Aircel Chennai Open - Chennai Delray Beach Open - Delray Beach BMW Open - Munich Power Horse Cup - Dusseldorf AEGON Championships - London Hall of Fame Tennis Championships - Newport Rogers Cup - Montreal Claro Open Colombia - Bogota Citi Open - Washington China Open - Beijing Kremlin Cup - Moscow Swiss Indoors Basel - Basel Rogers Cup - Toronto BNP Paribas Open - Indian Wells Aegon Nottingham Open - Nottingham Miami Open - Miami BB&T Atlanta Open - Atlanta Citi Open - Washington Rogers Cup - Montreal BNP Paribas Open - Indian Wells Memphis Open - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul Topshelf Open - 's-Hertogenbosch Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Shenzhen Open - Shenzhen Aircel Chennai Open - Chennai Garanti Koza Sofia Open - Sofia Delray Beach Open - Delray Beach Pune Challenger Abierto Mexicano Telcel - Acapulco TEB BNP Paribas Istanbul Open - Istanbul BB&T Atlanta Open - Atlanta Citi Open - Washington Qatar ExxonMobil Open - Doha CA Tennis Trophy - Vienna New York Open - New York Delray Beach Open - Delray Beach Open Sabadell Atlantico - Barcelona Hall of Fame Open - Newport Abierto Mexicano Telcel - Acapulco Geneva Challenger Open de Nice Cote d'Azur - Nice U.S. Open - New York Legg Mason Tennis Classic - Washington French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne TD Waterhouse Cup - Long Island French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne SA Tennis Open - Johannesburg Next Generation Adelaide International - Adelaide Wimbledon - London Serbia Open - Belgrade U.S. Open - New York French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Tennis Channel Open - Las Vegas Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Heineken Open - Auckland Open Sud de France - Montpellier China Open - Beijing Pilot Pen Tennis - New Haven The Stella Artois Championships - London UNICEF Open - 's Hertogenbosch Indianapolis Tennis Championships - Indianapolis China Open - Beijing Estoril Open - Estoril Heineken Open - Auckland Wimbledon - London Davis Cup, Group 1, PO, ZIM-ISR 1-4 Davis Cup, Group 1, 1R, ISR-SCG 1-4 Davis Cup, Group 1, 1R, ISR-LUX 5-0 Davis Cup, Group 1, 2R, ISR-ITA 3-2 Davis Cup, World Group, PO, ISR-CHI 3-2 Davis Cup, World Group, 1R, ISR-SWE 2-3 Davis Cup, Group 1, 1R, AUS-TPE 4-1 Davis Cup, World Group, PO, ISR-PER, 4-1 Davis Cup, World Group, 1R, SWE-ISR 2-3 Davis Cup, World Group, QF, ISR-RUS, 4-1 Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, PO, CHI-ISR 4-1 Davis Cup, Group 1, 1R, AUS-TPE 5-0 Davis Cup, Asia/Oceania Group I, PO, TPE-PHI 4-1 Davis Cup, World Group, PO, ISR-AUT 2-3 French Open - Paris Davis Cup, Group I, 1R, CHN-TPE 3-2 Davis Cup, Group I, 2R, ISR-POL 3-1 Davis Cup, World Group, PO, ISR-CAN 2-3 Davis Cup, Group I, 1R, KOR-TPE 4-1 Davis Cup, Group I, 2R, ISR-POR 3-2 Davis Cup, World Group, PO, JPN-ISR 2-3 Davis Cup, World Group, 1R, FRA-ISR 5-0 Davis Cup, Group I, 1R, TPE-AUS 0-5 Davis Cup, World Group, PO, BEL-ISR 3-2 Davis Cup, Group I, 1R, IND-TPE 5-0 Davis Cup, Group I, 2R, SLO-ISR 1-3 Davis Cup, World Group, PO, ISR-ARG 2-3 Davis Cup, Group I, 1R, ROU-ISR 5-0 Davis Cup, Group I, 1R, HUN-ISR 3-2 Davis Cup, Group II, 3R, THA-TPE 2-3 Davis Cup, Group I, PO, ISR-SWE 3-1 Davis Cup, Group I, 1R, POR-ISR 5-0 Australian Open - Melbourne Davis Cup, Group I, PO, ISR-UKR 0-5 Davis Cup, Group I, PO, ISR-ROU 5-0 Davis Cup, Group I, 1R, RSA-ISR 2-3 Davis Cup, Group I, 2R, CZE-ISR 3-1 Davis Cup, Group II, PO, TPE-IRI 4-0 Davis Cup, Group I, 1R, SWE-ISR 3-1 BNP Paribas Open - Indian Wells Davis Cup, Group I, PO, ISR-SLO 3-2 Australian Open - Melbourne Sony Ericsson Open - Miami Davis Cup, Group 1, 2R, TPE-IND 2-3 Davis Cup, Group I, PO, TPE-CHN 2-3 French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Australian Open (juniors) French Open (juniors) U.S. Open (juniors) Australian Open (Asia, Wildcard) Australian Open (Asia, Wildcard) Australian Open (Asia, Wildcard) Australian Open (Asia, Wildcard) Australian Open (Asia, Wildcard) Olympics - Rio de Janeiro Wimbledon (juniors)